Safaricom Does Not Disclose Customer Information Or Location, Safaricom Ceo Peter Ndegwa Says